give something your best shot - Türkisch Englisch Wörterbuch